﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MAPDavy.Entities;

namespace MAPDavy.BusinessLogic
{
    public interface ISeccionBL
    {
        List<Seccion> GetAllFromSeccion();
        List<Seccion> GetFromSeccionByGradeId(Int32 gradeId);
        List<Seccion> GetFromSeccionByAnioAndGradeId(string anio, Int32 gradeId);
        List<Seccion> GetFromSeccionByAnio(string anio);
        Boolean ExisteTutor(string anio, Int32 seccionId);
        Seccion GetFromSeccionById(Int32 id);
        void AddSeccion(Seccion seccion);
        void UpdateSeccion(Seccion seccion);
        void RemoveSeccion(Int32 id);
        bool CanRemoveSeccion(Int32 id);
    }
}
